<?php

namespace app\common\model\Order;

use think\Model;

/**
 * 退货模型
 */
class Apply extends Model
{
    //模型对应的是哪张表
    protected $table = "pre_order_apply";

    //指定一个自动设置的时间字段
    //开启自动写入
    protected $autoWriteTimestamp = false; 

    //设置字段的名字
    protected $createTime = false; //插入的时候设置的字段名

    //禁止 写入的时间字段
    protected $updateTime = false;

    protected $append=[
        'status_text',
    ];

    //获取器
    public function getStatusTextAttr($value,$data)
    {
        // 
        $statelist = [0=>'未确认',1=>'已确认',-1=>'拒绝'];
        return $statelist[$data['status']];
    }
    

    public function users(){
        return $this->belongsTo('app\common\model\User\User','userid','id',[],'LEFT')->setEagerlyType(0);
    }

    public function orders(){
        return $this->belongsTo('app\common\model\Order\Order','orderid','id',[],'LEFT')->setEagerlyType(0);
    }
}
